/* ----------------------------------
  Default stylesheet
  Jan Panschab
---------------------------------- */
form .text, form .password, form .file, form textarea, form select { font: 1em "Courier New", Courier, monospace; }
form .text, form .password, form .file, form textarea { padding: 0.3em; }
form .text, form .password, form .file, form textarea, form select { border: 1px solid #ccc; }
form .text, form .password { width: 200px; }
form .file { width: 210px; }
form select { padding: 0.1em; }
form option { margin-bottom: 0.2em; }
form textarea { width: 540px; }
form .submit, form .reset, form button { padding: 0.4em 1em; }

form legend { color: #333; }
form fieldset p { margin-top: 1em; }
form .oneline p, form .list p { margin-top: 0; }
form .oneline label, form .list label { vertical-align: baseline; }
form .list { padding-bottom: 0; }
form button { padding: 0.2em 1em; }